a significant improvement of - French English Dictionary